definite possibility - German English Dictionary